Skip to content

feat(ci): Add LICENSE validation to PR labeler workflow#1027

Draft
mdeguzis wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
mdeguzis:update/pr-labeler-checks
Draft

feat(ci): Add LICENSE validation to PR labeler workflow#1027
mdeguzis wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
mdeguzis:update/pr-labeler-checks

Conversation

@mdeguzis
Copy link
Copy Markdown

Description

Check plugin LICENSE files in PRs for two common issues:

  • LICENSE still contains placeholder "Hypothetical Plugin Developer"
  • LICENSE is missing mandatory "Steam Deck Homebrew" credit

This should help the automated PR comment alongside existing description checks that picks up issues:

image

Results are included in the automated PR comment alongside existing description checks.

Checklist

  • This is not a plugin-related change, only a change to the repository or database system.

Check plugin LICENSE files in PRs for two common issues:
- LICENSE still contains placeholder "Hypothetical Plugin Developer"
- LICENSE is missing mandatory "Steam Deck Homebrew" credit

Results are included in the automated PR comment alongside
existing description checks.
@mdeguzis mdeguzis requested a review from a team as a code owner April 14, 2026 16:26
@github-actions github-actions Bot added the not-plugin Not related to plugins themselves label Apr 14, 2026
@github-actions
Copy link
Copy Markdown

Issues Found

  • Neither testing box is present in your description. Please include one of them per the Markdown comment above the testing section.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

@github-actions
Copy link
Copy Markdown

This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy.

@github-actions github-actions Bot added the stale label Apr 22, 2026
@mdeguzis
Copy link
Copy Markdown
Author

mdeguzis commented Apr 22, 2026

What testing list needs added?

@github-actions github-actions Bot removed the stale label Apr 23, 2026
@EMERALD0874
Copy link
Copy Markdown
Member

EMERALD0874 commented Apr 23, 2026

Going to take some extra time to review this since I'm not sure this is a universally applicable fix and we may want to change the verbiage.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy.

@github-actions github-actions Bot added the stale label May 1, 2026
@EMERALD0874 EMERALD0874 marked this pull request as draft May 3, 2026 15:39
@EMERALD0874
Copy link
Copy Markdown
Member

Converting this to draft so GitHub Actions quits trying to mark this as stale. I'll try and take a look at this later this week, sorry for the delay.

@EMERALD0874 EMERALD0874 removed the stale label May 3, 2026
@github-actions
Copy link
Copy Markdown

This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy.

@github-actions
Copy link
Copy Markdown

This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy.

@github-actions github-actions Bot added the stale label May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

not-plugin Not related to plugins themselves stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants